package com.gljx.web.service;

import com.gljx.util.ServerResponse;
import com.gljx.web.Entity.Changecoachthree;
import com.gljx.web.Entity.Changecoachthreeentry;

import java.util.List;
import java.util.Map;

/**
 * Created by Administrator on 2017/11/28 0028.
 */
public interface ChangecoachThreeService {
    Map<String, Object> selectPageCount(String psql);

    Map<String, Object> selectPage(int pindex, String s, int psize);

    List<Changecoachthreeentry> selectChangecoachThreeentryByFid(String fid, String cfstudentname);

    void addChangecoachThree(Changecoachthree changecoachthree, String[] cfstudentid, String[] cfstudentno, String[] cfmobile, String[] cfphone, String[] cfcoachid2, String[] cfcoachid, String[] cfcoachno, String[] cfremark, String state);

    Changecoachthree selectChangecoachThreeByFid(String fid);

    void deleteByChangecoachThreeKey(String[] deleteId, String[] fnumber);

    ServerResponse examine(Changecoachthree changecoachthree, String state, String agreed, String auditcomment);

    List<Changecoachthreeentry> selectChangecoachThreeregAsXls(String fnumber, String fdescription, String cfstudentname, String beginTime, String endTime, String fcompanyid);
}
